[高分求助]用Bat能打开图片、文本文件吗?能的话,怎么写?另有一问题,详细请进…
来源:百度知道 编辑:UC知道 时间:2024/06/12 19:55:34
打开 图片和文本的都是一样 start
贴出你的name.txt 前面一部分内容 我需要知道 名字1 名字2 的确切位置
只要你的name.txt中 下面这句在第一行 就可用下面的代码解决
"当你按下F6时你的名字更换为:名字1 当你按下F6时你的名字更换为:名字2 (还有一些语法)....."
@echo off
set/p x=输入第一个名字:
set/p y=输入第二个名字:
for /f "delims=" %%. in ('type name.txt^|findstr /n .*') do for /f "tokens=1* delims=:" %%a in ("%%.") do if %%a==1 (for /f "tokens=1-4 delims=: " %%1 in ("%%b") do call :re2 "%%b" %%2 %%4 %x% %y%) else (>>2.txt echo %%b)
::测试成功后可把下面句前面的 :: 去掉 直接覆盖 原来的name.txt
::move 2.txt name.txt
pause&exit
:re2
setlocal enabledelayedexpansion
for /f "delims=" %%i in ("%~1") do (set "a=%%i"
set "a=!a:%2=%4!"
set "a=!a:%3=%5!"
echo !a! >>2.txt)
goto :eof